home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
MYMUD21.ZIP
/
MMUD21.ZIP
/
INSTALL.DOC
< prev
next >
Wrap
Text File
|
1995-01-21
|
3KB
|
90 lines
How to install MyMUD 2.0
========================
Installation of MyMUD is not too difficult. First create a directory for
the game. F.e. MYMUD. In this directory you create a subdirectory, say
WORLD, and a subdirectory for textfiles. Say TEXTS. Last but not least you
need a shared directory so lets call thatone SHARED.
You now have:
\-- MYMUD --+-- SHARED
+-- WORLD
+-- TEXTS
The WORLD directory is going to contain the datafiles, the TEXTS
directory is going to contain the showable textfiles like the HELP file,
the NEWS and WNEWS files.
Unzip the EXE archive into the directory MYMUD. Then unzip the file
TEXT.ZIP into the TEXTS directory and one of the worlds into the WORLD
directory. If in the world directory there is a file TEXT.ZIP, the contents
of this file also go into the TEXTS directory.
If you have done this, you edit the INI file you find in the WORLD
directory. The first line contains the path to the SHARED directory,
the second the name of an ascii editor and the thirt the path to the
TEXTS directory. In the above case (assume the M: drive)
M:\MYMUD\SHARED
C:\SYSTEM\ED\ED.EXE
M:\MYMUD\TEXTS
There is a single special character which can be used inside the paths
in the INI file. When you use the ~ it is translated into the games
homedir. You can use this to make the setup independent of mappings and
drives. F.e.:
~MYMUD\SHARED
C:\SYSTEM\ED\ED.EXE
~MYMUD\TEXTS
If the EXE file is in the directory M:\ these paths will translate into the
values given in the first example.
Networks:
=========
Probably you are going to set this program up on a network. In that case you
probably want to use a batchfile to create a mapping to the MyMUD directory.
Don't forget to make sure that the INI file reflects the paths as seen by
dos from the client's computer!
Lantastic:
The easiest way to install the game is by making a special account.
This account should have maximum logins and minimal priviliges. You then
create a batchfile which is available on a shared disk somewhere and which
the user cannot read or edit. This batch should look something like:
@ECHO OFF
BREAK OFF
NET LOGIN \\ELENI MUD
NET USE M: \\ELENI\MYMUD
M:
CALL MUD
C:
NET LOGOUT \\ELENI
Novell:
Here you can also make a special account, but you can start the game from
the loginscript. After leaving the program the user should be logged out.
The user should have full access under the account.
Security:
=========
First of all, MyMUD is extremely insecure. Everybody who can get access to
the IDX files can easily hack the names and passwords of everybody.
Especialy the GOD account since thatone is always record 2! So make VERY
sure noone can get to these files!!
The biggest securitygap from inside MyMUD is the external editor. Make
sure the user cannot jump to dos or load files outside the TEXTS directory.
Best would be an editor which can only edit the file named on the
commandline. Any volunteers for writing such a monster? IF the sourcecode
is also made available I would be pleased to include it in a next version
of MyMUD.